package com.yuw.threaddemo;

public class ConsumerThread implements Runnable {
    // 属性
    private MyStack myStack;

    // 行为

    public ConsumerThread(MyStack myStack) {
        this.myStack = myStack;
    }

    @Override
    public void run() {
        while (true) {
            // 消费者从仓库取出一个商品进行消费
            Goods goods = myStack.pop();
            // 消费商品
            // 线程休眠1000ms
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }
}
